Meilisearch 설치 및 명령어
마지막 수정일: 2025. 05. 02.
meilisearch는 local에서도 실행할 수 있지만 host의 개념이라 server를 항상 켜놓아야 해서 local로는 힘듦
따라서 host를 하나 등록해야하는데 meilisearch에서는 cloud를 제공하여 이를 사용하게 하는데 문제는 유료임
가격이 많이 비싸지는 않지만 달에 $30이어서 그냥 따로 hosting server를 갖추는 게 더 좋을 듯함
현재 개인 프로젝트에서 meilisearch를 사용하는 경우에선 AWS EC2, ALB를 사용해 사용하고 있으니 관련 포스팅 확인 25.01.13 Meilisearch로 md 파일 검색 구현
설치
25년 1월 기준 포스팅 작성이므로 항상 공식 문서를 확인하자 meilisearch 설치 공식 문서
설치는 상당히 간단함
curl -L https://install.meilisearch.com | sh
시작
시작도 상당히 간단
#local 실행(따옴표는 빼고)
./meilisearch --master-key="aSampleMasterKey"
#배포 시 실행(기본적으로 7700 port로 진행 변경 가능)
./meilisearch --http-addr 0.0.0.0:7700 --master-key="aSampleMasterKey"
#프로세스 꺼지지 않으려면
nohup ./meilisearch --http-addr 0.0.0.0:7700 --master-key="aSampleMasterKey" > meilisearch.log 2>&1 &
etc
프로세스 확인
기본적으로 process가 돌아가는 형식이라 백그라운드에서 돌아가는지 확인 필요
ps aux | grep meilisearch
kill -9 <PID>